:host {
    .styleBox {
        display: flex;
        align-items: flex-end;
        margin: 10px 0 0 0;
      }
      .imgBox {
        position: relative;
        width: 200px;
        padding: 6px 0;
        text-align: center;
        border: solid 1px #eee;
        .leftBox,
        .rightBox {
          position: absolute;
          top: 50%;
          transform: translate(0, -50%);
        }
        img {
          width: 170px;
          height: 40px;
        }
        .leftBox {
          left: 3px;
        }
        .rightBox {
          right: 3px;
        }
      }
      .imgBox_two {
        width: 200px;
        padding: 6px;
        text-align: center;
        border: solid 1px #eee;
        img {
          width: 100%;
          height: 40px;
        }
      }
      .imgBox_three {
        width: 200px;
        padding: 6px 0;
        text-align: center;
        border: solid 1px #eee;
        img {
          width: 25%;
          height: 40px;
          margin: 0 6% 0 0;
          &:first-child {
            margin: 0 6%;
          }
        }
      }
      .imgBox_four {
        width: 200px;
        padding: 6px 0;
        text-align: center;
        border: solid 1px #eee;
        img {
          width: 22%;
          height: 40px;
          margin: 0 2% 0 0;
          &:first-child {
            margin: 0 2%;
          }
        }
      }
      .imgBox_one {
        width: 60px;
        padding: 6px;
        text-align: center;
        border: solid 1px #eee;
        img {
          width: 100%;
          height: 40px;
        }
      }
      .imgBox_info {
        width: 200px;
        padding: 6px;
        overflow: hidden;
        border: solid 1px #eee;
        .title {
          width: 100%;
          line-height: 30px;
          text-align: center;
        }
        .infoBox {
          .name {
            line-height: 28px;
          }
          .map {
            width: 100%;
            text-align: center;
            img {
              width: 90%;
            }
          }
        }
      }
      .hint {
        margin: 0 0 0 10px;
        color: #f00;
      }
      .addBtn {
        margin: 0 0 10px 0;
      }   
  }
  .overflowText {
    display: -webkit-box;
    max-width: 200px;
    overflow: hidden;
    text-align: left;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
  }